home *** CD-ROM | disk | FTP | other *** search
/ SGI Hot Mix 14 / Hot Mix 14.iso / HTML / vendors / easysw / software / espPrint-3.1.18.tardist / README.espPrint < prev    next >
Text File  |  1996-07-16  |  32KB  |  622 lines

  1. README.espPrint - 07/17/96
  2. --------------------------
  3.  
  4.     **** NOTICE FOR ALL USERS ****
  5.  
  6.     Because  of certain bugs in the IRIX 5.3, 6.1, and 6.2 Printer Manager
  7.     program, ESP has developed its own printer management  program  called
  8.     'AddPrinter'.  Brief instructions are provided below.
  9.  
  10.     Besides  fixing certain installation problems, the new printer manager
  11.     adds support for PostScript Printer Description (PPD) files  and  many
  12.     network  interfaces based on the HP JetDirect, LPD/LPR, and LanManager
  13.     (MS Windows) protocols.
  14.  
  15.     As installed, all printer drivers default to the lowest resolution and
  16.     quality supported.  Use the graphical options  panels  to  change  the
  17.     default settings as desired.
  18.  
  19.     This  is  commercial,  licensed  software.  Demonstration licenses are
  20.     available on a one-time per site basis - to  get  one  send  EMail  to
  21.     print@easysw.com.   The  latest  SGI  HotMix  CDs  also  have an older
  22.     version of this software.
  23.  
  24.     Once  licensed, all software updates (like this one) are freely avail-
  25.     able and may be installed at any time  (your  license  will  still  be
  26.     good).
  27.  
  28.     **** NOTICE FOR IRIX 5.3 AND 6.1 USERS ****
  29.  
  30.     Workstations  with  G,  TG, LG1, GT, GTX, VGX, or VGXT graphics have a
  31.     problem with the X 'readdisplay' extension; this affects  the  'lpwin'
  32.     program  supplied  with  ESP Print.  This is fixed by patch #1075 from
  33.     SGI.
  34.     
  35.     The  IRIX 5.3 All IMPACT Release also has a bug in the X 'readdisplay'
  36.     extension.  The 'lpwin' program will only be able  to  read  the  back
  37.     buffer  of  double-buffered  OpenGL and IRIS GL windows which may show
  38.     visible artifacts.
  39.  
  40.     **** NOTICE FOR CJ-10 USERS ****
  41.  
  42.     To  utilize the CJ-10 as a printer, you must first create device files
  43.     for the CJ-10 - instructions can  be  found  in  the  on-line  release
  44.     notes.
  45.  
  46.     **** YES, WE SUPPORT THE JETDIRECT INTERFACE! ****
  47.  
  48.  
  49. CHANGES SINCE VERSION 3.1.17
  50.  
  51.     - The 720x720 DPI mode of the Canon BJC-610 is now supported!
  52.     - Updated the PostScript filter program to workaround an Adobe Acrobat
  53.       bug.
  54.     - The HP 4MV driver was not properly selecting media sizes, causing
  55.       a PostScript 'setpagedevice' error message to be printed.
  56.     - B&W draft mode printing for the EPSON Stylus printer did not work.
  57.     - The FotoFUN! GUI options panel incorrectly displayed gamma and brightness
  58.       controls for the black color plane (not supported by that printer).
  59.     - The FotoFUN! driver did not force final quality mode when printing
  60.       images.
  61.     - The minifileconvert program was not using the new text to PostScript
  62.       converter.
  63.  
  64.  
  65. KNOWN PROBLEMS IN ESP PRINT 3.1.x
  66.  
  67.     - The Adobe Acrobat reader halts the GNU GhostScript RIP with an invalid
  68.       access error.  This appears to be an Adobe problem, as the offending
  69.       command is indeed trying to store a value in a read-only dictionary.
  70.  
  71.  
  72. INTRODUCTION
  73.  
  74.     The following files should be in this directory:
  75.  
  76.         espPrint-3.1.19.tardist  - INST files for ESP Print 3.1.19
  77.         README.espPrint          - This file
  78.  
  79.     For  more  information on what ESP Print is, call us at (301) 994-0377
  80.     or consult our web pages at http://www.easysw.com.
  81.  
  82.  
  83. REQUIREMENTS
  84.  
  85.     ESP  Print  requires  IRIX  5.2  or higher for proper operation.  IRIS
  86.     Impressario (from SGI) is *optional* unless you are  using  the  Canon
  87.     CJ-10 copier and need to scan.
  88.  
  89.  
  90. INSTALLATION
  91.  
  92.     First you must become super-user:
  93.  
  94.         % su [ENTER]
  95.         ...
  96.  
  97.     Extract the distribution from the 'tardist' file:
  98.  
  99.         # tar xovf espPrint-3.1.19.tardist [ENTER]
  100.         ...
  101.  
  102.     Then install the software with:
  103.  
  104.         # inst -f . [ENTER]
  105.         ...
  106.         inst> list [ENTER]
  107.         ...
  108.  
  109.     For PostScript printers (excluding the HP LaserJet 4 and 5 series
  110.     printers), type:
  111.  
  112.         inst> install espPrint.data.XXXX [ENTER]
  113.  
  114.     For all other printers, type:
  115.  
  116.         inst> install espPrint.sw.XXXX [ENTER]
  117.  
  118.                subsystem     printers
  119.                ------------  -------------
  120.         XXXX = hp            All HP (PCL)
  121.                epson         EPSON/Canon/IBM printers (ESC/P and ESC/P2)
  122.                cj10          Canon CJ-10 (CLC-10 in Europe)
  123.                tek4693       Tektronix 4693DX
  124.                fargo         Fargo FotoFUN!, Primera, PrimeraPro, and
  125.                              Pictura 310
  126.  
  127.         inst> go [ENTER]
  128.         ...
  129.         inst> quit [ENTER]
  130.         # exit [ENTER]
  131.  
  132.  
  133. USING ESP PRINT
  134.  
  135.     ESP  Print 3.1 includes a new graphical printer administrator that allows
  136.     you to install any type of printer supported by our drivers.  To run  it,
  137.     type the following in a UNIX Shell window:
  138.  
  139.         # /usr/esp/bin/AddPrinter [ENTER]
  140.  
  141.     This program is also available in the Icon Catalog on the Printing page.
  142.  
  143.     IMMEDIATELY  after  adding  the  printer, you'll probably want to set the
  144.     default settings for the printer.  The installed default  is  the  lowest
  145.     resolution and number of colors the printer supports.
  146.  
  147.     The  CJ-10 scanner driver appears in the Scanner Manager - you can add it
  148.     like any other scanner.
  149.  
  150.  
  151. PRINTING FILES
  152.  
  153.     ESP  Print  works  through the LP spooling system, so the 'lp' command is
  154.     used to print files.  If you are running the  Indigo  Magic(tm)  desktop,
  155.     you  can  drag  files onto the printer icon to print them.  Printing from
  156.     applications like Showcase(tm) and FrameMaker(r) is also supported!
  157.  
  158.  
  159. IF YOU HAVE TROUBLE
  160.  
  161.     Contact Easy Software Products via EMail (print@easysw.com), telephone at
  162.     (301) 994-0377, or via US Mail at the following address:
  163.  
  164.         Easy Software Products
  165.         20778 Wolftrap Street
  166.         Lexington Park, MD  20653
  167.  
  168. --------------------------------------------------------------------------------
  169. CHANGES/FIXES FROM VERSION 3.1
  170.   - The 720x720 DPI mode of the Canon BJC-610 is now supported!
  171.   - The Indigo Magic desktop "File Translation Rule" file for ESP Print
  172.     would not compile under IRIX 5.x due to comments in the rules file.
  173.   - Added support for the Calcomp TechJET and Solus 4 plotters.
  174.   - Updated Canon BJC-600, 600e, 610, 800, 820, 4000, and 4100 drivers
  175.     to use the 'Canon' command set to reduce banding and improve printing
  176.     speed.  720 DPI mode is pending documentation from Canon (waiting
  177.     over 6 months for it now...)
  178.   - Moved plpreset program and made a shell script since some versions
  179.     of IRIX are hardcoded to run 'rc' programs as shell scripts.
  180.   - A new program called S59plpreset is now provided to reset all connected
  181.     parallel printers when the system boots.  This in conjunction with an
  182.     IEEE-1284B compliant parallel cable helps to eliminate bidirectional
  183.     parallel interface problems with newer HP printer products.
  184.   - Remote LPR printing/compatibility problems were corrected.
  185.   - Remote Windows printing could sometimes cause GSRIP to coredump.
  186.   - A potential security vulnerability in the LP interface scripts has
  187.     been eliminated.
  188.   - Remote printing to Microsoft Windows systems is now supported through
  189.     the freeware SAMBA package.
  190.   - 'raw' printing now supports multiple copies.
  191.   - Updated HPGL file recognition rule to spot another common header.
  192.   - The Fargo Pictura 310 printer is supported once again.
  193.   - A possible race condition has been removed from all printer drivers.
  194.     This condition could randomly cause erroneous output from GNU
  195.     GhostScript.
  196.   - Several more bugs were fixed in GNU GhostScript.  These affected
  197.     CMY output and some applications that placed inline images in the output.
  198.   - PostScript printing problems are now almost completely resolved.  This
  199.     affected remote printing from PCs and printing from IRIX apps such as
  200.     FrameMaker 4.
  201.   - The GNU GhostScript Fontmap file would overwrite changed configurations.
  202.     The installation now makes the it a suggested configuration file so
  203.     that local font customizations are retained.
  204.   - The GNU GhostScript RIP was leaving temporary files in /var/tmp.
  205.   - The gsrip program did not generate correct colors when the PostScript
  206.     'setcmykcolor' command was used.  This most noticably affected the
  207.     Printer Manager test page.
  208.   - The gsrip program was using the TEMP variable to determine the location
  209.     of temporary files instead of TMPDIR.
  210.   - The gsrip program was generating incorrect proof-quality CMY output.
  211.   - The gsrip CMYK generation code was changed to work properly in draft,
  212.     proof, and final qualities.
  213.   - The gsrip file typing rule was incorrectly located in the base
  214.     subsystem.  This would cause printing errors if the gsrip subsystem was
  215.     not loaded.
  216.   - The gsrip program was offsetting the page by about 1/4".
  217.   - The gsrip program did not support the DPS fonts from showcase.sw.fonts.
  218.   - The gsrip program incorrectly converted device gray values into CMYK.
  219.     That accounted for problems with all CMYK printers with PostScript code
  220.     that used the 'setgray' command (like Netscape and the Printer Manager
  221.     test page).
  222.   - The gsrip program was updated to work with the PostScript file filter.
  223.   - The default gsrip halftone screen frequency was increased from 46 to 100
  224.     PPI.
  225.   - The img2ps program would sometimes crash when printing images rotated 90
  226.     degrees.
  227.   - Some more landscape printing problems we resolved with the Adobe
  228.     PostScript printer drivers.
  229.   - Added a new filter called 'text2ps' that overrides the IRIX and
  230.     Impressario text filters which are broken WRT landscape printing.
  231.   - The AddPrinter program did not always detect multiple Challenge/Onyx
  232.     parallel ports.
  233.   - The AddPrinter program was saving the default printer options file
  234.     using the current umask.  This could lead to a settings file that could
  235.     not be read by any user but root.
  236.   - The AddPrinter program did not always copy GUI programs when adding
  237.     remote LP printers. 
  238.   - The AddPrinter program has been updated to support multiple parallel
  239.     ports on Challenge and Onyx machines.
  240.   - The AddPrinter program has been updated to support remote Windows
  241.     printing.
  242.   - A bug in the AddPrinter program when detecting CDSIO serial ports
  243.     has been corrected.
  244.   - The AddPrinter program now warns the user if an existing printer
  245.     name is specified during printer installation.
  246.   - The AddPrinter program now keeps track of printer options set during
  247.     installation.  If the "Set Options" button is chosen more than once then
  248.     the last selected printer options are displayed.
  249.   - The AddPrinter program now always uses the PostScript test page when
  250.     sending a test page.
  251.   - A possible security vulnerability was corrected in the AddPrinter
  252.     password dialog.
  253.   - The AddPrinter program would fail if there was no PPD file for a
  254.     PostScript printer.
  255.   - The AddPrinter program did not recognize the dash (-) character as
  256.     a manufacturer name separator in PPD files.
  257.   - The AddPrinter program did not recognize Onyx/Challenge EPC serial ports.
  258.     A type-in field for the current port selection is now provided in the
  259.     AddPrinter program to support serial ports not shown in the hardware
  260.     inventory.
  261.   - The template driver incorrectly handled output type with PostScript
  262.     printers.
  263.   - The template interface script was updated to check the readability of
  264.     the file to be printed and return an error message to the user if the
  265.     file is not readable (use the -c option...)
  266.   - The template interface script lacked the 'psreversepage' option.
  267.   - The template interface script assumed that there was a STIFF image
  268.     driver.  This prevented the PostScript drivers from reliably setting the
  269.     page size.
  270.   - The PostScript printer drivers now support landscape printing of
  271.     PostScript files.
  272.   - The PostScript GUI options panel would fail if there were no dither/
  273.     halftoning options available.
  274.   - The PostScript driver was applying brightness corrections in reverse.
  275.   - The PostScript printer driver was not using the duplexing commands
  276.     from PPD files.
  277.   - The PostScript printer driver was not using the LanguageLevel variable
  278.     in the PPD file to determine the correct 'number of copies' command to
  279.     issue.
  280.   - The PostScript printer driver was not updating the page size and margins
  281.     in the Printer Object Database.
  282.   - The PostScript driver was setting the page size based upon the addressable
  283.     width and height rather than the size in points.
  284.   - The PostScript printer driver interface scripts did not pass the 'dither'
  285.     option through to the driver program.
  286.   - The PostScript GUI did not fully quote option names that contained
  287.     spaces.
  288.   - The GUI Options panels did not properly format the 'print selected pages'
  289.     option.  The correct format is -pspagerange from-to or -pspagerange #,#,#
  290.     etc (no spaces).
  291.   - The GUI Options panels did not check for a local client license string.
  292.   - The even and odd page options in all GUIs were reversed.
  293.   - The HP 4MV driver was not properly selecting media sizes, causing
  294.     a PostScript 'setpagedevice' error message to be printed.
  295.   - The HP DesignJet 750C driver was not selecting B&W (mono) plot mode
  296.     when B&W output was chosen by the user.
  297.   - B&W output on the DeskJet printers now works at 600 DPI.  This problem
  298.     was caused by a bug in the GNU GhostScript RIP.
  299.   - The HP LaserJet 5si and 5Msi duplexing option did not work with
  300.     PostScript files.
  301.   - The 'middle' paper tray was not recognized by the HP LaserJet text,
  302.     HPGL/2, and image (PCL) drivers.
  303.   - To avoid confusion, the LaserJet driver now lists the manual feed
  304.     input as manual/multipurpose tray for the LaserJet 4 and 5 series
  305.     printers.
  306.   - To avoid compatibility problems, the HP drivers now use a single
  307.     compression mode rather than switching dynamically during a print
  308.     job.
  309.   - The HP LaserJet PostScript driver options were not getting updated for
  310.     each type of printer.
  311.   - The HP PaintJet GUI options panel did not have the choice of CMYK color
  312.     output.
  313.   - The HP PaintJet interface script did not set the TYPE= field in the
  314.     script header.  This caused drag-and-drop printing to fail.
  315.   - The HP DeskJet 1200C and 1600C driver was using the wrong compression
  316.     mode when sending graphical output.
  317.   - The HP DeskJet margins were updated to print envelopes in the correct
  318.     (vertical) orientation for some models.
  319.   - The HP DeskJet and LaserJet PostScript drivers were fixed to eliminate
  320.     the 'configuration error' message that was printed when the page size
  321.     was set.
  322.   - The HP DeskJet 320 and 340 drivers were updated to use RGB color
  323.     printing to be compatible with the DeskJet 310.
  324.   - The HP DeskJet 310 is now supported.
  325.   - The DeskJet driver top margins were off by 1/5".
  326.   - The HP DeskJet 850C/855C dither reference points were updated to reflect
  327.     the true output levels.  Color quality is greatly enhanced.
  328.   - The HP DeskJet 850C/855C printer drivers incorrectly allowed CMY mode
  329.     printing.  The updated driver restricts use to Black and CMYK output
  330.     (the only modes supported by the printer).
  331.   - The DeskJet 850/855C driver had several bugs do to several HP
  332.     documentation errors.  The driver now works as expected.
  333.   - Because of the number of support calls involving the 600 DPI B&W mode
  334.     of the HP DeskJet printers, the drivers now reset the resolution to 300
  335.     DPI whenever 600 DPI color printouts are requested.  The DeskJet printers
  336.     only support 600x600 DPI in B&W, *not* in color!
  337.   - A compression bug was fixed in the DesignJet 750C drivers.  Symptoms
  338.     included random black streaks and garbage on the right edge of the
  339.     page.
  340.   - The DesignJet GUI options panel was missing the A5 media size.
  341.   - The DesignJet and NovaJet drivers were updated to support variable
  342.     page sizes (up to 3ft in width and 150ft in length).
  343.   - The DesignJet drivers were updated to support 150, 300, and 600 DPI
  344.     resolutions.
  345.   - The DesignJet GUI did not recognize the CMYK output type.
  346.   - The DesignJet driver would output CMYK color information instead of
  347.     generating a composite RGB image.  CMYK output is still supported for
  348.     the NovaJet plotters.
  349.   - The DesignJet configuration file contained both portrait and landscape
  350.     page size definitions.  The new drivers no longer require the landscape
  351.     sizes.
  352.   - The HP and EPSON printer driver interfaces were incorrectly passing
  353.     raster driver options to the text driver.
  354.   - B&W draft mode printing for the EPSON Stylus printer did not work.
  355.   - The margins for the EPSON Stylus printers were updated to avoid
  356.     shifting Adobe PostScript files up 0.3 inches.
  357.   - The EPSON Stylus drivers have been updated with better 720 DPI dithering
  358.     constants that greatly improve color quality.
  359.   - The EPSON Stylus printer drivers now utilize color correction matrices
  360.     for improved color shading.
  361.   - The EPSON Stylus 1500 printer is now supported.
  362.   - The bottom margins for the EPSON and Canon printer drivers were off by
  363.     0.1".
  364.   - The FotoFUN! GUI options panel incorrectly displayed gamma and brightness
  365.     controls for the black color plane (not supported by that printer).
  366.   - The FotoFUN! driver did not force final quality mode when printing
  367.     images.
  368.   - The Fargo Pictura 310 driver now works properly with 4-color thermal
  369.     and dye-sublimation ribbons.  Support for 1 and 3 color ribbons will
  370.     be available in a future patch release.
  371.   - The Fargo PrimeraPro driver was not selecting the correct ribbon type
  372.     for 4-color dye-sublimation ribbons.
  373.   - When printing using PostScript fonts, the psfilter program would not
  374.     properly filter pages from lptops causing an error message to be returned
  375.     for the print job ("empty or incomplete image...").
  376.   - An Adobe PostScript(r) filter was added to ESP Print to handle printing of
  377.     even/odd pages, page ranges, and reversed pages.
  378.   - The minifileconvert program was not using the new text to PostScript
  379.     converter.
  380.   - The 'minifileconvert' program was updated to use the PostScript file filter.
  381.   - A new File Translation Rule (FTR) was added for the GNU GhostScript RIP.
  382.   - The 'checklicense' program did not correctly report client licenses.
  383.  
  384. --------------------------------------------------------------------------------
  385. CHANGES/FIXES FROM VERSION 3.0
  386.   - GNU GhostScript is now a standard part of ESP Print!
  387.   - 'nprinters' was replaced in favor of 'AddPrinter'.
  388.   - New online HTML manuals.
  389.   - Added support for the FotoFUN! printer.
  390.   - Added support for the HP DeskJet 660se, 850C, and 855C.
  391.   - Added support for the HP LaserJet 5 series.
  392.   - Added support for the HP DesignJet 750C and 750CM.
  393.   - Significantly enhanced the Pictura 310, Primera, and PrimeraPro drivers.
  394.   - Many new PPD files for the new printers from Tektronix, QMS, and Lexmark.
  395.   - Many PostScript printer driver enhancements.
  396.   - Color hue/saturation implemented for all printers.
  397.   - Can now print multi-page images to PostScript printers.
  398.  
  399. --------------------------------------------------------------------------------
  400. CHANGES/FIXES FROM VERSION 2.3
  401.   - A new printer manager (/usr/esp/bin/nprinters) is now available that
  402.     correctly handles all types of printers and interfaces,
  403.   - The PostScript printer drivers now support all PPD features,
  404.   - The image printing drivers now scale images properly when rotated,
  405.   - PostScript-capable HP printers are now supported fully (previously only
  406.     the DeskJet 1200C/PS and PaintJet 300XL/PS were supported),
  407.   - The HP DeskJet 850C and 855C printers are now supported,
  408.   - The HP DeskJet and PaintJet drivers now provide a full range of media
  409.     types,
  410.   - The EPSON and Canon drivers have been combined,
  411.   - The new EPSON drivers support software 'shingling' and 'depletion' for
  412.     improved quality.
  413.   - The Fargo Pictura 310 is now supported,
  414.   - A bug in the Fargo Primera and PrimeraPro driver compression code was
  415.     fixed,
  416.   - Fixed the CMYK separations when printing images to a Fargo Printer
  417.     (ImageVision bug),
  418.   - The margins for the HP printers were corrected,
  419.   - Page size selection for the HP printers is now more reliable,
  420.   - A bug in the PaintJet language switching code was corrected,
  421.   - A new version of the lpwin program is included that works on Personal IRIS,
  422.     GT, GTX, VGX, and VGXT graphics.  SGI also has a patch available (#836)
  423.     that fixes the XReadDisplay extension...
  424.   - The lpwin program '-reverse' option now reverses colors within a certain
  425.     threshold,
  426.   - PPD support!  Right now only page sizes and media sources are looked up.
  427.     Future versions will build the GUI options from the PPD file...
  428.   - Image printing to PostScript printing now accounts for page margins.
  429.   - Added A4 and A3 sizes to the Canon BJC driver.
  430.   - The img2ps and img2stiff programs have been fixed.  The ImageVision
  431.     library was creating a background thread for I/O that would prevent the
  432.     driver from completing the job,
  433.   - The lpwin utility now has a '-reverse' option; this inverts black&white
  434.     (and shades of gray in between) but does not affect colors,
  435.   - There are now specific drivers for the DeskJet 1200C/PS and PaintJet
  436.     300XL with PostScript.  These drivers output job control commands to
  437.     switch between PostScript and PCL/HPGL2 modes as necessary.
  438.   - The gamma correction code for the LaserJet and PostScript drivers has
  439.     been corrected.
  440.  
  441. --------------------------------------------------------------------------------
  442.  
  443. CHANGES/FIXES FROM VERSION 2.2
  444.   - The mkjetpr script '9100' bug has been fixed,
  445.   - The mkjetpr script now lists all supported printers,
  446.   - The PostScript drivers now support a GUI options panel and related
  447.     controls,
  448.   - Image printing is now done through new conversion programs to lower
  449.     memory requirements and generally make things faster and better quality
  450.     (proof and final quality modes use bilinear interpolation),
  451.   - Images may now be scaled to >100% with the 'zoom' option.  When the
  452.     size of the image exceeds the current page size, multiple pages are
  453.     printed.  This does not work correctly with PostScript printers yet,
  454.   - The Burkes dithering routines have been further optimized,
  455.   - The HP and Stylus drivers have been optimized for faster printing,
  456.   - Error reporting is improved substantially.
  457.   - The 720 DPI mode of the Epson Stylus Color printer is now supported,
  458.   - The Burke's dithering code was converted to MIPS assembly language for
  459.     better performance,
  460.   - New firmware files are now provided for the Fargo printers, resulting
  461.     in better quality output,
  462.   - The JetDirect network interface code now retries connections if the
  463.     printer is busy,
  464.   - The Tektronics 4693D driver has been fixed,
  465.   - All drivers now use a pipe between driver and printer interface for
  466.     more reliable operation (async IO just has too many problems!),
  467.   - The 600 DPI option on the DeskJet GUI panel has been removed,
  468.   - The generic PostScript printer driver scripts have been fixed to
  469.     operate with and without Impressario,
  470.  
  471. --------------------------------------------------------------------------------
  472.  
  473. CHANGES/FIXES FROM VERSION 2.1
  474.   - Add printer drivers have been tuned for better performance, particularly
  475.     for draft mode printing,
  476.   - A stupid bug in the LaserJet I/II and DesignJet 'blank line removal'
  477.     code was fixed (this caused large blank areas on the LaserJets and black
  478.     bars on the DesignJets),
  479.   - The 'cpi' and 'lpi' options were added to the CJ-10 model script,
  480.   - The CJ-10 scanning driver now retries most commands to make it more
  481.     reliable - the IPU sometimes does not respond immediately to SCSI commands,
  482.   - The DesignJet driver is now more robust in its initialization of the
  483.     plotter,
  484.   - All color printer drivers now have separate gamma and brightness controls
  485.     for each color plane,
  486.   - The '-M' (use memory-mapped file) option of PSRIP is no longer used,
  487.   - LaserJet paper trays are now supported; tray names can be customized 
  488.     through X resources,
  489.   - The top and bottom margins for the LaserJet and DeskJet printer drivers
  490.     were updated to 1/5" instead of 1/2".
  491.   - A few bugs in the DesignJet driver have been fixed,
  492.   - The DJ1200C driver no longer outputs black (the printer handles that),
  493.   - The PrimeraPro driver is now present with firmware files,
  494.   - A bug in the 'postcal' utility has been fixed,
  495.   - The 'postcal' utility now prints the days-of-the-week,
  496.   - The CJ-10 scanner driver now reports the correct version,
  497.   - All text drivers have been fixed so tabs work properly at all times,
  498.   - Problems in the DeskJet/DesignJet/PaintJet drivers have been fixed,
  499.   - A 'raw' mode driver has been added for SCSI and TCP/IP interfaces,
  500.   - A 300DPI mode has been added to the PaintJet driver to support the 300XL.
  501.  
  502. --------------------------------------------------------------------------------
  503.  
  504. CHANGES/FIXES FROM VERSION 2.0
  505.   - All drivers are now licensed,
  506.   - New utilities for calendar and window hardcopy were added,
  507.   - Source code for the core stuff was released,
  508.   - Support was added for all HP printers and interfaces,
  509.   - Support was added for the Canon BJC printers,
  510.   - Parallel port lockup problems were worked-around,
  511.   - The graphical options panels have been redone and now come up with the
  512.     previously selected options.
  513.   - Many CJ-10 bugs were fixed,
  514.   - The scanner portion of the CJ-10 is now supported,
  515.   - The  compression code for the HP printers was fixed to support multiple
  516.     pages,
  517.   - High-speed text drivers are now provided for the HP and Epson printers,
  518.   - Some bugs in the Fargo Primera driver were fixed,
  519.   - All drivers were made more 'bullet-proof' to errors.
  520.  
  521. --------------------------------------------------------------------------------
  522.  
  523.                            Software License Agreement
  524.  
  525. PLEASE READ THIS DOCUMENT CAREFULLY. THIS IS A LEGAL AGREEMENT BETWEEN YOU AND
  526. EASY SOFTWARE PRODUCTS ("ESP"). BY OPENING THIS PACKAGE, AND USING THE SOFTWARE
  527. AND DOCUMENTATION ("SOFTWARE") CONTAINED IN THIS PACKAGE, YOU ARE AGREEING TO
  528. BECOME BOUND BY THE TERMS AND CONDITIONS OF THIS AGREEMENT. THIS AGREEMENT
  529. REPRESENTS THE ENTIRE AND SOLE AGREEMENT CONCERNING THE ESP SOFTWARE, AND IT
  530. SUPERSEDES ANY PRIOR PROPOSAL, REPRESENTATION OR UNDERSTANDING REGARDING THE
  531. SOFTWARE BETWEEN YOU AND ESP OR ANY OTHER PARTY. IF YOU (hereafter in this
  532. document referred to as "LICENSEE") ARE NOT WILLING TO BE BOUND BY THE TERMS OF
  533. THIS LICENSE AGREEMENT, PLEASE DO NOT USE THIS SOFTWARE, AND NOTIFY ESP AS SOON
  534. AS POSSIBLE; UPON SUCH NOTICE ESP WILL ACCEPT THE RETURN OF THIS SOFTWARE.
  535.  
  536.                     TERMS AND CONDITIONS OF SOFTWARE LICENSE
  537.  
  538. 1. GRANT OF LICENSE; USE RESTRICTIONS. In consideration for the payment of a
  539. license fee, ESP grants to Licensee a personal, nontransferable (except as
  540. provided below) and nonexclusive right to use the SOFTWARE, solely for
  541. Licensee's internal business purposes, on a single SGI workstation, computer,
  542. or server product ("Designated Machine") identified below. Licensee agrees that
  543. it shall not reverse compile or disassemble any portion of the SOFTWARE.
  544.  
  545. 2. OWNERSHIP OF SOFTWARE. Licensee agrees that no title to the SOFTWARE, or the
  546. intellectual property in any of the SOFTWARE, or in any SOFTWARE copy, is
  547. transferred to Licensee, and that all rights not expressly granted to Licensee
  548. hereunder are reserved by ESP. This license is not a sale of the original
  549. SOFTWARE or any copy thereof.
  550.  
  551. 3. TRANSFER RESTRICTIONS. If Licensee transfers ownership, or otherwise
  552. disposes, or a Disignated Machine, provided that the transferee agrees to
  553. accept the terms and conditions of this Agreement, Licensee may transfer the
  554. SOFTWARE and all licenses and rights in SOFTWARE granted under this Agreement
  555. to such transferee (provided that all SOFTWARE copies are also transferred).
  556.  
  557. 4. TERMINATION. If licensee fails to fulfill any of Licensee's material
  558. obligations under this Agreement, ESP may, at any time thereafter, and in
  559. addition to any other available remedies, terminate this Agreement and all
  560. licenses and rights granted to Licensee under this Agreement.
  561.  
  562. Upon termination of this Agreement, Licensee shall, within thirty (30) days
  563. after termination, deliver to ESP all removeable media and documentation
  564. containing the SOFTWARE, and shall render unusable all SOFTWARE placed in any
  565. storage apparatus.
  566.  
  567.       LIMITED WARRANTY AND DISCLAIMER OF WARRANTY; LIMITATION OF LIABILITY
  568.  
  569. ESP warrants that it has the authority and right to license the SOFTWARE, and
  570. that the SOFTWARE will conform to the material printed specifications therefor
  571. which are in effect on the date of original delivery of such SOFTWARE. ESP's
  572. warranty and obligation shall extend for a period of ninety (90) days after the
  573. date of the original delivery of SOFTWARE to Licensee by ESP, and is solely for
  574. the benefit of Licensee, who has no authority to assign of pass through this
  575. warranty to any other person or entity. Except as provided in this Section, the
  576. SOFTWARE is provided to Licensee on an "AS IS" basis, and ESP makes no other
  577. warranty of any kind, express of implied, with regard to the SOFTWARE licensed
  578. hereunder. ESP does not warrant or represent that the SOFTWARE will operate
  579. uninterrupted or error free or that all defects in the SOFTWARE are correctable
  580. or will be corrected. This warranty shall not apply if SOFTWARE is used other
  581. than in accordance with ESP's written instructions, or if any of Licensees's
  582. hardware equipment malfunctions.
  583.  
  584. ESP's entire liability and Licensee's exclusive remedy for any defects in the
  585. SOFTWARE shall be to obtain ESP's SOFTWARE updates via Internet or pay a media
  586. update fee for each copy of the SOFTWARE.
  587.  
  588. THE FOREGOING WARRANTIES ARE IN LIEU OF, AND ESP DISCLAIMS, ALL OTHER
  589. WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTY OF
  590. MECHANTIBILITY OR FITNESS FOR A PARTICULAR PURPOSE.
  591.  
  592. Some states do not allow the exclusion of implied warranties, so the exclusion
  593. above may not apply to Licensee. This warranty gives Licensee specificlegal
  594. rights, and Licensee may have other rights which vary from state to state.
  595.  
  596. IN NO EVENT SHALL ESP OR ESP'S LICENSORS BE LIABLE TO LICENSEE FOR ANY SPECIAL,
  597. CONSEQUENTIAL, INCIDENTAL OR INDIRECT DAMAGES OF ANY KIND (INCLUDING WITHOUT
  598. LIMITATION LOSS OF PROFITS OR DATA AND PERSONAL INJURY), WHETHER OR NOT ESP HAS
  599. BEEN ADVISED OF THE POSSIBILITY OF SUCH LOSS, HOWEVER CAUSED AND ON ANY THEORY
  600. OF LIABILITY, ARISING OUT OF THIS AGREEMENT. THESE LIMITATIONS SHALL APPLY
  601. NOTWITHSTANDING THE FAILURE OF THE ESSENTIAL PURPOSE OF ANY LIMITED REMEDY. In
  602. no event will ESP be liable for any claim against Licensee by a third party,
  603. and Licensee hereby agrees to indemnify and hold ESP harmless for any claims
  604. for cost, damage, expense or liability arising out of or in connection with the
  605. installation, use and performance of the SOFTWARE licensed hereunder, whether
  606. alone or in combiniation with any other product or service.
  607.  
  608. Some states do not allow the limitation or exclusion of liability for
  609. incidental or consequential damages, so the limiation above may not apply to
  610. Licensee.
  611.  
  612.                  GNU GHOSTSCRIPT 2.6.2 SOURCE CODE AVAILABILITY
  613.  
  614. Under the terms of the GNU General Public License, ESP shall provide to
  615. Licensee the complete and modified source code for GNU GhostScript 2.6.2 on
  616. magnetic tape for a nominal media fee or via the Internet at no charge.
  617.  
  618. --------------------------------------------------------------------------------
  619. ESP Print 3.1.19
  620. Copyright 1993-1996 by Easy Software Products, All Rights Reserved.
  621. --------------------------------------------------------------------------------
  622.